metal mesh blanket - German English Dictionary